home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-13 / emacs16d.zip / _HELP.MIN < prev    next >
Text File  |  1991-07-19  |  6KB  |  290 lines

  1.  
  2.  
  3.  
  4. Name:F:apropos
  5. Search the names of functions for a substring.
  6. [*]#(Freadline,M-x apropos#(ds,value) ,(
  7.     #(ds,temp,#(Fmultiple,(Fapropos-do,arg1),#(Flist-all-strings,arg1),SELF))
  8.     #(ds,temp,##(sa,#(temp)#(es,temp)))
  9.     #(mp,temp,,(,))
  10.     #(Fmore)
  11. ))[*]
  12.  
  13.  
  14. Name:F:help
  15. Give the user some assistance.
  16. Add C-h k.
  17. [*]#(Fhelp,#(an,A B C F I K L M N S T V W C-c C-d C-n C-w.  Type #(Khelp) again for more help:)#(g)#(an))[*]
  18.  
  19.  
  20. Name:Fapropos-do
  21. Return arg2 if it contains ##(value).  If arg1 = :, strip off the first two
  22. chars first.
  23. [*]#(ds,temp,(arg2))
  24. #(==,##(fm,temp,##(value),!!!),!!!,,(
  25.     #(rs,temp)
  26.     #(==,arg1,:,(
  27.         #(..,##(gn,temp,2))
  28.     ))
  29.     ##(temp)(,)
  30. ))[*]
  31.  
  32.  
  33. Name:Fdescribe-mode
  34. Look for the string ?-arg1-mode-description and (if successful)
  35. display it's documention in a new buffer.
  36. [*]#(ds,lib-letter,#(Flib-letter,arg1-mode-desc,-))
  37. #(==,##(lib-letter),,(
  38.         #(an,No documentation available for arg1-mode!)
  39.     ),(
  40.         #(n?,Mfilename,,(#(Fload-lib,minted)))
  41.         #(Ffind-or-make-buffer,*arg1-mode*)
  42.         #(sv,mb,0)
  43.         #(sp,[)#(dm,])
  44.         #(is,#(Min-documentation,##(lib-letter),
  45.             ##(lib-letter)-arg1-mode-description,(##(rm,0))))
  46.         #(sp,[)
  47.         #(sv,mb,2)
  48. ))[*]
  49.  
  50.  
  51. Name:Fhelp
  52. Called with the key that the user pressed in arg1.
  53. [*]#(n?,Fhelp.arg1,(
  54.     #(Fhelp.arg1)
  55. ),(
  56.     #(Ferror,Not implemented yet!)
  57. ))[*]
  58.  
  59.  
  60. Name:Fhelp-do
  61. Describe a key binding.
  62. Uses value instead of temp, so C-h k followed by C-h f has the right default.
  63. [*](arg1 )
  64. #(n?,K.arg1,(
  65.     (is )
  66.     #(ds,value,#(K.arg1))
  67.     #(==,##(gn,value,2),F:,,(
  68.         #(rs,value)
  69.         [in the ##(gs,##(go,value)filename) library] 
  70.         #(..,##(go,value))
  71.     ))
  72.     #(gs,value)
  73. ),(
  74.     #(SELF-self-insert,arg1)
  75. ))
  76. [*]
  77.  
  78.  
  79. Name:Fhelp-do-self-insert
  80. Describe a self-inserting key.
  81. [*]#(n?,Fkey2char.arg1,(
  82.     #(SELF,##(Fkey2char.arg1))
  83. ),(
  84.     #(==,##(nc,arg1),1,will insert itself,is not assigned)
  85. ))[*]
  86.  
  87.  
  88. Name:Fhelp. 
  89. [*]#(xy,0,0)
  90. #(ow,
  91. (C-c print Emacs copying permission (General Public License).
  92. C-d print Emacs ordering information.
  93. C-n print news of recent Emacs changes.
  94. C-w print information on absence of warranty for Freemacs.
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113. ))
  114. #(Fhelp,#(an,A B C F I K L M N S T V W C-c C-d C-n C-w:)#(g)#(an))
  115. [*]
  116.  
  117.  
  118. Name:Fhelp.?
  119. [*]#(Fhelp.F1)[*]
  120.  
  121.  
  122. Name:Fhelp.C-c
  123. Help Tutorial
  124. [*]#(F:find-file,##(env.EMACS)copying.doc)[*]
  125.  
  126.  
  127. Name:Fhelp.C-d
  128. Help Tutorial
  129. [*]#(F:find-file,##(env.EMACS)howtoget.it)[*]
  130.  
  131.  
  132. Name:Fhelp.C-g
  133. Quit help
  134. [*]#(F:ring-the-bell)[*]
  135.  
  136.  
  137. Name:Fhelp.C-h
  138. [*]#(Fhelp.F1)[*]
  139.  
  140.  
  141. Name:Fhelp.C-n
  142. Help News
  143. [*]#(F:find-file,##(env.EMACS)changes.doc)[*]
  144.  
  145.  
  146. Name:Fhelp.C-w
  147. Help Tutorial
  148. [*]#(F:find-file,##(env.EMACS)copying.doc)
  149. #(pm,1)
  150. #(lp,NO WARRANTY)
  151. #(l?,[,],,0,(
  152.     #(sp,0)
  153.     #(sv,rs,1)
  154. ))
  155. #(pm)
  156. [*]
  157.  
  158.  
  159. Name:Fhelp.F1
  160. [*]#(xy,0,0)
  161. #(ow,
  162. (You have typed C-h, the help character.  Type a Help option:
  163.  
  164. A  command-apropos.   Give a substring, and see a list of commands
  165.               (functions interactively callable) that contain
  166.               that substring.  See also the  apropos  command.
  167. B  describe-bindings.  Display table of all key bindings.
  168. C  describe-key-briefly.  Type a command key sequence;
  169.               it prints the function name that sequence runs.
  170. F  describe-function.  Type a function name and get documentation of it.
  171. I* info. The  info  documentation reader.
  172. K  describe-key.  Type a command key sequence;
  173.               it displays the full documentation.
  174. L* view-lossage.  Shows last 100 characters you typed.
  175. M* describe-mode.  Print documentation of current major mode,
  176.               which describes the commands peculiar to it.
  177. N* view-emacs-news.  Shows emacs news file.
  178. S* describe-syntax.  Display contents of syntax table, plus explanations
  179. T  help-with-tutorial.  Select the Emacs learn-by-doing tutorial.
  180. V  describe-variable.  Type name of a variable;
  181.               it displays the variable's documentation and value.
  182. W  where-is.  Type command name; it prints which keystrokes
  183.               invoke that command.
  184.  *            Commands marked with '*' are not implemented yet.))
  185. #(Fhelp,#(an,A B C F I K L M N S T V W C-c C-d C-n C-w or Space to scroll:)#(g)#(an))
  186. [*]
  187.  
  188.  
  189. Name:Fhelp.a
  190. Help Apropos
  191. [*]#(F:apropos,:)[*]
  192.  
  193.  
  194. Name:Fhelp.b
  195. Help Bindings
  196. [*]#(M:keys-edit)[*]
  197.  
  198.  
  199. Name:Fhelp.c
  200. Help Character
  201. [*]#(Fmessage,#(Fhelp-do,#(an,Enter key to describe?)#(Fget-key-with-prefixes)))[*]
  202.  
  203.  
  204. Name:Fhelp.f
  205. Help Function
  206. [*]#(rs,value)
  207. #(fm,##(lib-list),#(go,value,((?))),(#(ds,value)))
  208. #(==,#(go,value),:,,(#(ds,value)))
  209. #(..,##(value))
  210. #(Fcompleting-readline,Function: ,(
  211.     #(Fresolve-name,##(value),(
  212.         #(ow,Documentation for ##(value):(
  213.  
  214. )#(Min-documentation,#(go,temp)#(rs,temp),##(temp),(##(rm,0)),([None])))
  215.         #(Fhit-any-key)
  216.     ))
  217. ),(
  218.     #(Fmultiple,(Fdelete-n-chars,2),#(Flist-all-strings,:##(value)##(2nd-half)),SELF)
  219. ),-)
  220. [*]
  221.  
  222.  
  223. Name:Fhelp.i
  224. [*]#(I:info)[*]
  225.  
  226.  
  227. Name:Fhelp.k
  228. [*]#(ds,temp,#(an,Enter key to describe?)#(Fget-key-with-prefixes))
  229. #(n?,K.##(temp),(
  230.     #(ds,temp,##(K.##(temp)))
  231.     #(ow,Documentation for ##(temp):(
  232.  
  233. )
  234.     #(Min-documentation,#(go,temp)#(rs,temp),##(temp),(##(rm,0)),([None]
  235. )
  236.     ))
  237. ),(
  238.     #(ow,##(temp) is not bound to anything)
  239. ))
  240. #(Fhit-any-key)
  241. [*]
  242.  
  243.  
  244. Name:Fhelp.m
  245. Display a description of the current mayor mode.
  246. [*]#(Fdescribe-mode,##(buffer-mode.##(ba,-1)))[*]
  247.  
  248.  
  249. Name:Fhelp.t
  250. Help Tutorial
  251. [*]#(F:find-file,##(env.EMACS)tutorial.doc)[*]
  252.  
  253.  
  254. Name:Fhelp.v
  255. [*]#(rs,value)
  256. #(fm,##(lib-list),#(go,value,((?))),(#(ds,value)))
  257. #(==,#(go,value),-,,(#(ds,value)))
  258. #(..,##(value))
  259. #(Fcompleting-readline,Variable: ,(
  260.     #(Fresolve-name,##(value),(
  261.         #(ow,Documentation for ##(temp):(
  262.  
  263. )
  264.         #(Min-documentation,#(go,temp)#(rs,temp),##(temp),(##(rm,0)),([None]
  265. )
  266.         ))
  267.         #(Fhit-any-key)
  268.     ),-)
  269. ),(
  270.     #(Fmultiple,(Fdelete-n-chars,2),#(Flist-all-strings,-##(value)##(2nd-half)),SELF)
  271. ),-)
  272. [*]
  273.  
  274.  
  275. Name:Fhelp.w
  276. Help Function:  where-is.  Prompts for command name then tells you which
  277. keys it is bound to.
  278. [*]
  279. #(rs,value)
  280. #(fm,##(lib-list),#(go,value,((?))),(#(ds,value)))
  281. #(==,#(go,value),:,,(#(ds,value)))
  282. #(..,##(value))
  283. #(Fcompleting-readline,Function: ,(
  284.     #(Fresolve-name,##(value),(
  285.         #(F:where-is)
  286.     ))
  287. ),(
  288.     #(Fmultiple,(Fdelete-n-chars,2),#(Flist-all-strings,:##(value)##(2nd-half)),SELF)
  289. ),-)
  290. [*]